patchy showers - Turkish English Dictionary